department of seed and seedling - Alemán Inglés Diccionario